penta reflector - French English Dictionary